var express = require('express');
var app = express();

<!DOCTYPE html>
<html>
<head>
    <title>Ejemplo de página web estática</title>
</head>
<body>
    <h3>HOME</h3>
    <h1>Ejemplo de página web</h1>
    <a href="/p1">Ir a la Página 1</a>
</body>
</html>

<!DOCTYPE html>
<html>
<head>
    <title>Ejemplo de página web estática</title>
</head>
<body>
    <h3>PAGINA 1</h3>
    <h1>Ejemplo Sitio web Estático con Express y Node.js</h1>
    <a href="/">Volver al Inicio</a>
</body>
</html>

var express = require('express');
var app = express();
app.use(express.static('public'));
app.get('/', (req, res) => {
    res.sendFile(__dirname + '/public/index.html')
});
app.get('/p1', (req, res) => {
    res.sendFile(__dirname + '/public/pagina1.html')
});
app.listen(5000, () => {
    console.log('El servidor Web de Páginas Estáticas inició satisfactoriamente en el puerto 5000.');
});

    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
        "start": "nodemon servidorAPI_REST.js"
    },

var express = require('express');
var helmet = require('helmet');
var cors = require('cors');
var morgan = require('morgan');
const rfs = require("rotating-file-stream");
var path = require('path')
const port = 5001;
var app = express();
//Crea el logger
const streamLog = rfs.createStream("log.txt", {
    size: "10M",
    interval: "1d",
    compress: "gzip",
    path: path.join(__dirname, 'log')
});
app.use(morgan('combined', { stream: streamLog }))
app.use(cors({
    origin: `http://localhost:${port}`
}));
app.use(helmet());
app.get('/api/consulta1', (req, res) => {
    console.log('headers.host:', req.headers.host);
    console.log('originalUrl:', req.originalUrl);

    res.json([{
            nombre: "Cliente 1",
            apellido: "Apellido 1",
            edad: 54
        },
        {
            nombre: "Cliente 2",
            apellido: "Apellido 2",
            edad: 33
        },
        {
            nombre: "Cliente 3",
            apellido: "Apellido 3",
            edad: 74
        }
    ]);
});
app.listen(port, function() {
    console.log(`El sitio APIs REST con Express se inició satisfactoriamente en el puerto ${port}.`);
});